palestinian hanging - Turkish English Dictionary